package com.peking.donations.plugins.pay.service;


/**
 * 第三方支付回调接口
 * 
 * Created by YGR on 16/3/8.
 */
public interface NotifyCallBackService {

    /**
     * 检查订单是否有效
     * 
     * @param orderNo
     *            商户订单号
     * @param amount
     *            金额(单位分)
     * @return
     */
    boolean checkOrder(String orderNo, int amount);

    /**
     * 更新订单状态为成功
     *
     * @param orderNo
     *            商户订单号
     * @param thirdOrderNo
     *            第三方支付订单号
     */
    void updateOrderStateSuccess(String orderNo, String thirdOrderNo);
}
